holoscopic eyepiece - German English Dictionary